I don't have an idea of all those stuff but one thing I can tell you. people will give you advice and its upto you to continue with the program or not.