remove ofLog()