added a prototype for the list layout