user page structure finished