creating factory for dust