skeletal setup