organized the code
something: