solve the access problems