defining user presence