debugged constructor call