D @davidwynne something a bit like this?