expand and tests