Added setup constructor syntax