added all add methods
added all delete methods
added all change methods