Add: #4 Support customizible counters. #6 predefined list of status codes