used customized method name to fix clearance's conflict with devise