add write test