update plugin header and add get_instance() call