make gamedata reloadable via signal