added DScreenHandler