Do we make thing too complicated