setup skeleton