include module ID in toString