Initial functions without comemnts