lab3 init