upgrade to lab 5 and code 1