Chain action bug fixes

made processOptions recursive