self-run fix