changed widget structure, css inline