bugfix: differences between start and stop were not handled