A little expensive but adequate.