tested against rails 4.2.0