construct filter list (initial implementation)