Initial functions introduction