Signal impl
Faster docs