minor changes and added division lines