working on wish_matching