struggle on with