activated run when changing to any cicle like state