everything below here just makes the demo a little prettier