community profile added dynamic data fields with classes and some improvements