changed accessibility of framework members.