adding elements; nicer styles