DSPS sees improvements in license approvals after new technology and more staff