(This needs work, just throwing up a rough index for now)