automated check swing calls