kotlin fixes