@yuhunglin I see - you're wrapping the function so it can be called from "outside" later on ... I needed to do the same thing in settings controller recently.