BaseArch was getting exposed