update doxx impl