correct some faces but still not perfect :-(