Added timestamps + reporting functions