Better managers, better business – a thought paper