updated module3 and
minor changes to modules 0-2