fuck, thisis trash but the cdq might sound better.