integrate johnclairmiller make