documentation for basic_kin