an experiment with device orientation api.