update basic skeleton