Frequently updates.
Friend functions adding...