Do You Have What It Takes To Write A Truly Innovative Product?