made keycode response wrapper serializable