Better technology would bring better banking supervision -