fixes intelligent matching for users