the long awaited conclusion is finally here! :)