more neat
easier to understand
more understandable
add a new approach
revies