Application of computer technology