rename class to prevent naming conflict