added callback to capitalize name