added horizon initialization