dynamic updates (#44, #45)