clashing data - don't need to block this one

it's handled in view
fixed u method in case of no last name
step.pledged 0 means declined
basic main page tests

all passing. #121