source code of study