begin factoring Micro and Macro tests apart