workign through some of the issues moving as much off rootscope and to the APIs as possible, committing to switch back to my mac