This whole custom view thing is looking like it's gonna be fukin
tough...into the rabbit hole we go!!!!