fixes #628