add save function for user, memcache not work yet