list methods should all support object as an argument