fixes #29