shift action and actual tests