FIP: Forgot what I was doing here. I think I was trying to make this app more generic for a project that was cancelled