TextField is depreciated, use StringField instead - fixes #312