Added functions and variables section