@banchou1004 how bout this? *unfinished work*