taking a stab at a list adapter that makes sense so I don't have do the tagging bullshit manually