added lab1 stuff