mile complete guide