add weihgt and port