semi automatic (insp by seriøusly megan)
9