user model correction (in progress)