use firstname if present, else use disolay_name