life_cycle method and life_between_cycle method