Submitting Virtual Assignments - Part II