constructors fix;
print operation.