Iwelumo feels back to his best