added cuke mem, broke out scenarios