more style updates, copy support