added mesh lib layer