Implemented new list ctrl