minor trait changes for offer:added baseoffer trait