add tips function