added support for a array.size dynamic values