Nice! Way to use warnings appropriately