changes for better simulations