can now read Ui correctly