What does besser als vorher mean?

besser als vorher - German to English

much better than before