Added all the content but introduced some weird bug.