using table and ul for port boxes