freeaccess in viewcontroller