adding some kotlin sugar