add port specs