add a version that works with some fake data