black box techniques