use the play plugin framework