styling + public activity correct refac