That's a really big constructor