idea exploring system almost function. dummy idea on no match