blockPCB implemented. printError() needs implemented