another version of createP1mesh //