priming source code