a few tests for signal - no point in attempting to have proper commits when the tests arent even done, cant really organize the commits against any changes when theres nothing to see break