explain how fields are replaced via SWORD