full documentation of Anorov's newly made functions