Adjust the list func