Added more tests, trying to create new constructor method.