setup the skeleton