Itti snap in inserts - sized bamboo