fixes #75 fixes #78