move actions to a different module