Upgraded PrivateAccessor

includes method functions now.