fixed a bug around calling a proc which doesn't exist , now returns a
better error as a result of this fix