fixes #37 fixes #38