removed duplicated decl