Finish the first version