remove time dependency