changes to specs and adding gem