removing activesupport dependency