edits to module3