added access model for purchases