First par to constructor pattern