Small-footprint Due

Nice work - this is something I am interested in as well.