I came across this unit. It is brilliant.