no more static variables