make multiple app support backward compatible