added active_support dependency