add lab3 and fix previous