creating the perfect