changed all find functions to be static, overloaded instance functions for find now reference the overloaded static functions for find