String pattern matchin und formatting added