some updates ...
Access control implementation.