affix.cpp added