initial support for tuupdate