added black box main test now the rest