adding initial support for scans. only covers one region so far