functions init file