It compiles, but I'm getting some weird stack trace.