Is this the right way to process it?