finished gem setup