mostly completed hm page style