mill rewritten 3