don't depend on rails 4