add signature and receipt features