setting up skeleton