Lab1 Constructor