Implementing more built in functions.