tyvm nice ideas ...