Added port read for all ports