However, some people argue that leaving people in prison for a long time means that they will mix with other criminals and so their character will not improve. One alternative is community service. This gives an offender the opportunity to give something positive back to society, and so it may improve their character. Also, the government could focus its resources on the causes of crime, which would lead to less crime in the future.