Version two of kata