Removed code that was uneeded. Add signature()