base setup gem