is it possible for us to create such a thing? or does such a thing already exist. i would like to avoid wasting time and money.