fixes #659