restructure list screen