More improved flexibility of code types.