extern statement is not necessary