fucioes de add