#7 added list filter