Lab2

With some upgrades.