add more tips to code