Introduced some more functions.