auto generate some internal tick types