initial combination testing -- warning: fucked up