Out of slump and peaking at the right time!