move feature module def to main