added update method to ListField