concepts def...