added equipment and work contribution
added asserts to contribut entities