I found weak points in both methods and arrived at my own combining these two. Does anyone else have the same opinion?