First take on keeping track of characters