user frontend setup