practice using guards