fixed flip and we think caesar works and small errors in Driver