This doesn't compile, but I need to show it to someone to get help fixing that.