LINT
reduce call chain