added access class