added voting - works, but error behaviour is not nice yet