Fixes #33, fixes #37