lab3 and lab4 added