adapt mini plugin into function