crash fix and more timer; readonly; etc