Finish newHamo functions