more semantically rich