fixes #306