some important coding you need to know