more clarifications for dynamic