Add with_method