Fix fragment replace.
Remove old code.
Start to use fragments directly.
Latest data changes.