Don't try to write readonly fields 

as it says on the tin