Vanilla slice pies. Omg, where have these been all my life?