forked the oroginal and added logging capability, updated the Readme