Another boost of confidence, further Director buying 189k @ approx $1.67 per share last week. Today's price @ $1.60 beggars belief ?