evaluate cycle added