read session done, buggy