use Jasmine's async support see #199