implemented single id searches