- set size required correctly for all supported options