updated Lab3