put code into sckeleton