Poorly 125 - advice or suggestions needed