mesh slightly modified to load many shapes