fixed signature generation
completed bonus api
resolved minor merge conflict