working version with gui for signature