updated modules + division project