implement list management calls