isochronous improvments, but still not working