added functions notes