intiial version of lab2