Your indents are wrong. The constructor initializers should be indented by an extra level.