still trying to figure out Gem file layout