fixes #218, fixes #215