adding input_types and travis