Our body demands some nutrients in greater amounts than others. Some of the nutrients that the body demands in higher amounts include carbs, fats and protein. Though the body demands micro-nutrients in small amounts (hence the reason the are micro-nutreints), we still need to make sure we fulfill our daily requirements of all nutrients. Some examples of micro-nutrients include iron, magnesium and more! Below I have attached an article that lists the top 20 foods that are high in magnesium, and that you should consider adding into your diet!