getting ready to write construct(lev,degree) for new res code