Corrected format, added fail() and updated changelog

absolutely! You see we can't really have you on vacation... Or well, it's works anyway! :-)