cumulative update

sooooo many new things...