still try dynamic updates