Added constructors that take in items.