non static
non static