added post-update trigger
added root storage