ASPECTS OF TECHNOLOGY INC.