update port declarations