rename system_exit function