Added parameters check and preventing from double start. And checking for starting success
Small fix