improvemnts to create skeleton