added a basic skeleton