fixing infinite growth