styling + TODO