added more skeletons to fill in. Still nothing compiled or tested yet