more intern util classes