Updating public api with add and remove methods