All great ideas! And just a note I always like to throw in about eggs…I strongly encourage eating the whole egg instead of just the whites. So many key nutrients are found in egg yolks (vitamin D, A, B3, B6, folate and choline, among others), and half of the excellent protein in eggs comes from the yolk. And, it is a myth that the cholesterol in eggs raises blood cholesterol in the body. So, don’t fear eating the entire egg as your protein source!