enhance docs