some drafts of loop statements