fixed incompatibility by adding use directive