The best of three worlds by H. Nieuwstraten, P. Versteegh & T. van der Plas