add new doc2 functions