shopkeeper speech from distance and a bunch of other speech related improvements