moved user already exist varification to controller
fixed decorator user bug