Now it can compile too