start the skeleton code