option USE_DYNAMIC_ATTRIBUTES added