public marks

PUBLIC MARKS from jhhd with tag exchange