1. trace signature in place