Added 'random' option. Also clean promt