differentiate from first principles questions