https://www.rendiriansyah.com/2021/04/3-ways-to-force-off-program-when-not.html