reading writing partially done