riscrittura business logic