Code builds, but a lot still broken