some study code.