add constructor for String arguments to be passed in