profile entity