simplified ticklevel logic