Oh yeah, it starts up! Seems much better too with less code.
Now I still need to change the views to use this system.