fixed user goal controller