the plugin doesn't look pretty, but it works