Closes #10 improved customer account security