SPA 3 by H. Verheul