Before you make the put, always check that it meets the requirement