avoid static