Target function scheme.