fixes #4 for realz