Addition seems to be working. Further debugging needed