Whole completed

We can call it version 0.9.9