added some new styling features