could have been better