initial gem setup.