Implemented OpenTip