clean code comment for external type