1. Add some help functions. 2. Add signature getter. 3. Comments.