Added constructor