initial gem setup