final fix on user controller