add User cache