It could have been better...