Work in progress

More info at: luis@hewsos.com