static/dynamic changes