improved doc comment