Messed up by DDD.
Bugs of delete and new are fixed.

Profile page still needs to be fixed.