first batch of sigs

i think the comma is called for here. the regex-y question mark makes sense, but the notation is starting to get ugly. maybe tow sigs is the way to go here