add titanium code