update the asset interface methods
update the variable methods
update the _url