small bug fixed. user view controller optimized