update other declarative parts