better shaping the idea