better version of the kata