fill the skeleton