Added constructers