add funcinones