remove gem
use callable blocks, :conditions are depreciated