Fixes #32. Fixes #35