More changes today

Finished the same functions you did, got all variations of DoCall and SearchCall working in a fairly easy to understand format.

Will continue and add changes in here