SMP TECHNOLOGY INC