add framework for user list fragment