this is what's going on in my (current) stack, i'm just brushing up for upcoming testing