read code source