finished off homr fxns, closes #59