technology for finding the right fit