made gem dependencies a bit less strict