optimize format,especially handler.py