updated to use umbraco dictionary