improved priming API pseudocode