add write 3