for sake of ease: I moved all needed gems to top level for now