improved 'needs' feature. Added more information that will allow for better matches