Will update this as soon i know whether there are any "fundamental" changes required.