selecting a preset now populates a field, need to work on error handling