Workspace revised. Handle_command streamlined a bit...