identicons working but not complete

its only really using the firstname despite combining both.

Need to iron out logic to fix this.