initial setup of all gems