Add ReadPT4 and remove asynchronous component