user page spec