Implements simple functions