added ServerResponse. a checkpoint before multithreading