Flea Flicker check and release pass