clean second order solution