update name files and new functions