ported RoR v3 to v4