add NewMorph class and initialize method