Standalone build. Not finished.