add tito logic