Not bad but many things could have been better