almost done with aside switching.