* check user before load data from storage.
 * fixed errors in setting view.
 * fixed errors when switched user.