implement titan