reduce visibility of inners