trying to be clever creates errors. fixes #1