PINNACLE TECHNOLOGY INC