added multiple options for list method