access control backward compatability