only include signals ruby has, who knows why