minor tweaks; introduction of a cooldown between user-level commands