update description and code with port and config changes