don't use equalizer gem as it conflicts with virtus