Try to make it at least compile;
Finish previous