Moving check framework