Nothing wrong with having faith' Something smells' sorry but something is just not right with Delta Mining.