Added with, foreach and some styling.