Commented up code a bit for level4