Do some improvements on recording.
Add change nickname function.
Do some changes.