add initial support for restricted areas