allow customization on data field