recommitted with before_filter added back