add find nearest by user method