Divining the secret of Better Place