list table prototype