Fully Working Addition