creating skeleton