added description for exit and halt