Environment mostly done; compiles.