complete guide to md