added list methods