add methods - now missing 3 methods!