lab2 init