Use alias to avoid naming conflict