fix conflicting id for viewlet