some design add
Add user's info and some methods