added equipment fields and constructors