public marks

PUBLIC MARKS from newandforever with tags happy & xrs-9640