declare as global