added writer program