fix public access