add specification of different system