Modified after the alpha release.