Intermediate version to test in VM. Module 1 and 2 working.