functions

Author:
sonom