defining user