bullet gets recycled when offscreen