shooter: extract derp