Adding `contribution` subsystem