preparing for large-scale simulations