making control structure