semantic name