velocity may still fire because it's already queued