Faces are swapped now. Some fine tuning is needed.