Added constructor with argument