OK to use this outside access check