Adding more control structures