fix orientation, add toasts for errors