changes to the UI, inspired by Android version