great article awesome innovations