combine methods.