Lab 3 re-commited