SILICON TOUCH TECHNOLOGY INC