Dispatch method check changed, now it uses auxiliary methods. Also Added Hide feature (not possible resume from hidden at the moment)