best of each method