everything listed and more...