First functions added