Added add and delete methods.