new requirements and travis support