fix case where initial is none