add default port macro