commonjs seed
bodule interface