Updated lab 04 fixing issues.