started on mesh classes