finish the rest part of manipulating names and titles