innovative - strategic - perfect