Added default constructor for convenience