added spec for private records