fixes #669