finish whole page framework and user management framework