initialize more variables