fixes #3"
fixes #1
fixes #2
flags