first batch of sigs

we have that in some of the jsdocs, so it's borrowed from there