Lab3 not done yet