switch to in-memory, multiple strategy solution