dynamic name still not working
merging