Question about implementing application compatibility