https://runescript.codingforstudent.com/3-juicy-tips-msil-programming/