Adding all methods