added app ver check