this should just be a lookup method that accepts request as an argument