readonly work progress