Program now compiles