core exit -> system exit