how did you make this so fast
I suppose a combination of keeping the scope small and re-using UI code from my other projects :D