Semi-final script, for now.
Todo: Android.