Simplifying the assumptions in the arch.h header file;