fix args evaluation order. fix search logic of universal searcing. etc
refactor
remove unused files
fix readme