add sig fro diff os