beginning pieces of my research; still needs auth checks and redirect