after long and eventful days...