first lot of documentation