fixes #66, fixes #74