public marks

PUBLIC MARKS from newandforever with tags lt3709s & bigmix88878