I have been working on this one for the last two days, from what i