Added constructor arguments