basic skeleton in place