Reworking,
dont worry we are getting there.