added native add / remove methods