Shoved some parts around, maybe it looks nicer now. Maybe not...