add status and terminater