Completed several List functions