initialize lab4 with possibly finishing basic part