new way of doing key_utils
fixed key utils