update mallet positioning