HASLER INC