more basic control flow tests