more control over time signature