add initial support for enclosures