make selection more explicit
extract block loop to phrase