semi-private-1