05.11.14 added some documentation, flips