Its very important that you initialise the added variables