documentation init