changes for a-b testing