updated list method