use inheritance to allow standard manipulators
basic log usage in mac; removed force flag for cuts