all tests for signal.coffee are now passing