fixes #316