Playing with a few things, whilst thinking about how best to design this system.