I've realised this isn't what I need. This is probably the final commit.