KLEMEN LEBEN, Slovenija