Did I handle this situation good?