New: legalsteps