comparing and contrasting concepts