added initial user integration