redoing face and mesh system