private annotation