What could I have done to make this better?