fix conflicting declaration