about to switch layouts.
almost done for now.