THORPE TECHNOLOGIES INC