Now comes the hard part...