in-memory setup