add basics of tipsystem