use skeleton