Add/remove and some form of error messages.