- using global vars