algo docs