i figured out -p was redundant and made port checking automatic