prototype work filtering mechanic - needs animating