fixes #93 fixes #96