New task to read Port