convert all scala to kotlin (more android friendly)