end constructor variable