updated gems, added guard for linux