added hot exit for subilime