added app rules property