introducing static variables