code is more beautiful. more cleaning has to be done.