Use only scala