Starting ula generation implementation