functions are in qdap extra docs now