Search with criteria

Hello @Manu.n, just feed for thoughts of an approach less advanced than yours, but without using the YC (for non experts as I am)