all dynamic section api replaced