basic-functions ite