added block access