Create this with function constructor