Thanks to John, Doug and Derek